to cast votes - English Synonyms Dictionary